direct on-site personnel - İspanyolca İngilizce Sözlük